package com.wzgl.core.validate;

import com.jfinal.core.Controller;
import com.jfinal.render.JsonRender;
import com.wzgl.validate.base.ShortCircuitValidate;


/**
 * 校验器
 * @author Javen
 * 2016年4月2日
 */
public class OpenGridValidate extends ShortCircuitValidate {

	@Override
	protected void validate(Controller c) {
		validateRequired("ftitle", "message", "请输入标题");
		validateRequired("fdescribe", "message", "请夸赞一下你的宝贝吧");
		validateRequired("ftype", "message", "请告诉我们你的分类");
		validateEmail("FMail", "message", "请检查您的邮箱");
	}

	@Override
	protected void handleError(Controller c) {
		c.setAttr("code", 1);
		c.render(new JsonRender().forIE());
	}

}
